@charset "UTF-8";
.mb8 .el-button {
  padding: 8px 20px !important;
}

.mb8 .el-col-18 {
  height: 100%;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}

/* 搜索 */
.mb8 .seach {
  display: flex;
  align-items: center;
  border: 1px solid #999999;
  padding: 8px 0;
  height: 40px;
  box-sizing: border-box;
}

.mb8 .seach .el-input {
  border: none;
}

.seach .el-input__inner {
  background-color: transparent !important;
  border: none;
}

.publicDialog {
  height: 500px;
  /* background-color: red; */
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.publicDialog .el-dialog__header {
  background-color: #1795ff !important;
  height: 45px;
  box-sizing: border-box;
  line-height: 45px;
  padding: 0 10px;
  color: #fff;
}

.publicDialog .el-dialog__header .el-dialog__title {
  color: #fff;
}

.publicDialog .el-dialog__headerbtn .el-dialog__close {
  font-size: 20px !important;
  color: #fff !important;
}

.publicDialog .el-dialog__headerbtn {
  top: 12px;
}

.publicDialog .el-dialog__body {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0;
  display: flex;
  flex-direction: column;
}

.publicDialog .footer {
  display: flex;
  padding-left: 10px;
  box-sizing: border-box;
  height: 45px;
  align-items: center;
  background-color: #f4f4f5 !important;
}

.publicDialog .footer .btn {
  width: 80px;
  height: 35px;
  border: 1px solid #1795ff;
}

.publicDialog .el-form {
  flex: 1;
  overflow-y: auto;
  padding: 0 10%;
}

.publicDialog .el-form-item {
  margin-bottom: 10px !important;
}

.publicDialog .pagination {
  display: flex;
  box-sizing: border-box;
  height: 45px;
  align-items: center;
  justify-content: flex-end;
  padding-right: 10px;
}

.publicDialog .el-row {
  padding: 0 10px !important;
}

.publicDialog .el-select {
  margin-bottom: 10px;
}

.sm .el-button {
  width: 108px !important;
  height: 40px;
}
